@charset "utf-8";

/*■■■■■■■■　共同设定 ■■■■■■■■*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,tr,th,td{margin:0;padding:0;  }

table{border-collapse:collapse;border-spacing:0;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}

ul,ul li,input, dl, dd {  padding:0; margin:0; list-style-type:none;}

img,a img{border:0;margin:0;padding:0;}

caption,th{text-align:left;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

a{text-decoration:none; color:#444;}

a:hover{text-decoration:none; }

.clear{clear:both;}

/* HTY Common Atom*/

.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;overflow:hidden;visibility:hidden;width:0;height:0;}

.clear-fix:after{content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;}

.fl{float:left;}

.fr{float:right;}

.c_b{clear:both;}

textarea{resize:none; overflow:auto;}

/*■■■■■■■■　基本设定　■■■■■■■■*/

body{font-family:"微软雅黑"; font-size:12px; color:#535353; overflow-x:hidden; margin:0 auto;}

.theme_color{background:#00beaf;}

.theme_color1{background:#ee0062;}

.theme_color2{background:#222;}

.wl_1004{width:1004px; margin:0 auto; position:relative;}

/*-----------------  ■ common -------------------*/

.rollover:hover img{opacity:0.7; filter:alpha(opacity=70); -ms-filter:"alpha(opacity=70)"; -khtml-opacity:0.7; zoom:1;}

.main{width:1004px; margin:0 auto; position:relative;}

/*-----------------  ■ header -------------------*/

.header{width:100%; height:112px; background:url(../images/top.gif) no-repeat top center;}

.header .main{width:1200px; margin:0 auto;}

.header .logo{float:left; margin-top:24px;}

.header .tel{float:right; font-family:impact;background:url(../images/tel.png) no-repeat left center; height:112px; line-height:112px; padding-left:42px; font-size:26px; color:#333333; margin:0 30px 0 60px;}



/*********nav*********/

.g_nav{ height:60px; background:#0d3e94;}

.g_nav01{ width:1100px; margin:0 auto;}

.g_nav01 table tr td{ text-align:center; border-right:#2e5eed solid 1px; height:60px; line-height:60px; position:relative}

.g_nav01 a{ height:60px; line-height:60px;   color:#fff; font-size:15px; background:url(../images/nav02.jpg) repeat-x bottom center;}

.g_nav01 td.now a>div, .g_nav01 td:hover a>div{width:100%; height:3px; background-color:#ffc231; position:absolute; top:57px;}

.g_nav01 a span{font-size:12px; color:#baa58c;}

.g_nav01 table tr td .nav_tan{ display:none; width:100%; position:absolute; left:0; top:60px; padding:5px 0 10px 0; background-color:#0e6fda; opacity:0.95; z-index:100;}

.g_nav01 table tr td .nav_tan a{ width:90%; background:none; padding:0; margin:0 auto; line-height:30px; height:30px; font-size:12px; border-radius:0;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.g_nav01 table tr td .nav_tan a:hover{ width:90%; background:#ffa200; padding:0; margin:0 auto; line-height:30px; height:30px; font-size:12px;}



/*********footer*********/

 



/*首页项目展示*/

.caseall{width:100%; height:580px; background:url(../images/caseback.jpg) center no-repeat;}
.casesco{width:1200px; height:697px; margin:auto;}
.scrollcase-c{width:1200px;height:104px; background:url(../images/cen2.png) center bottom no-repeat; margin:auto; overflow:hidden; padding-top:72px;text-align:center; font-family:微软雅黑; font-size:35px; font-weight:bold; color:#003567; line-height:104px;}
.scrollcase-c span{color:#f9c105;}
.scrollcase-e{width:1200px;height:44px;margin:auto; overflow:hidden; text-align:center; font-family:微软雅黑; font-size:13px; color:#797979; line-height:22px; padding-bottom:50px;}
.scrollcase-a{width:1200px;height:104px; background:url(../images/cen3.png) center bottom no-repeat; margin:auto; overflow:hidden; padding-top:40px;text-align:center; font-family:微软雅黑; font-size:35px; font-weight:bold; color:#003567; line-height:104px;}
.scrollcase-a span{color:#f9c105;}
.scrollcase-f{width:1200px;height:22px;margin:auto; overflow:hidden; text-align:center; font-family:微软雅黑; font-size:13px; color:#797979; line-height:22px; padding-bottom:20px;}
.scrollcase-g{width:1200px;height:104px; background:url(../images/cen.png) center bottom no-repeat; margin:auto; overflow:hidden; padding-top:20px;text-align:center; font-family:微软雅黑; font-size:35px; font-weight:bold; color:#003567; line-height:104px;}
.scrollcase-g span{color:#f9c105;}
.scrollcase-d{width:1200px;height:22px;margin:auto; overflow:hidden; text-align:center; font-family:微软雅黑; font-size:13px; color:#797979; line-height:22px;}




 
 

.product-wrap {

  padding: 35px 0;

  overflow: hidden;
  width:1200px;
  margin:0 auto;
  

}

.product-wrap .title-line {

  text-align: center;

}

.product-wrap .title-line .title {

  background: url(../images/index-titline1.png) no-repeat center center;

}

.product-wrap .title-line .title .chtit {

  font-size: 3.6rem;

  color: #292929;

}

.product-wrap .title-line .title .entit {

  color: #aaa;

  font-size: 1.2rem;

  font-family: "Arial";

}

.product-wrap .title-line .stxt {

  margin-top: 10px;

  font-size: 1.2rem;

  color: #696969;

  line-height: 20px;

}

.product-wrap .product-con {

  margin-top: 35px;

}

.product-wrap .product-con .product-carousel {

  width: 100% !important;

  margin-left: auto;

  margin-right: auto;

  overflow: visible;

}

.product-wrap .product-con .product-carousel .item {

  display: block;

  margin: 0 10px;

}

.product-wrap .product-con .product-carousel .item .plist {

  margin-bottom: 20px;

}

.product-wrap .product-con .product-carousel .item .plist a {

  display: block;

  text-decoration: none;

}

.product-wrap .product-con .product-carousel .item .plist a:hover .picbox .showcn {

  top: 0;

}

.product-wrap .product-con .product-carousel .item .plist a .picbox {

  border: 1px solid #ccc;

  background: #fff;

  overflow: hidden;

  position: relative;

}

.product-wrap .product-con .product-carousel .item .plist a .picbox .showcn {

  position: absolute;

  top: 800px;

  left: 0;

  width: 100%;

  height: 100%;

  background: url(../images/product-fdj.png) no-repeat center center;

  color: #fff;

  padding: 0 10px;

  transition: all 0.3s ease 0s;

  -moz-transition: all 0.3s ease 0s;

  -webkit-transition: all 0.3s ease 0s;

  -o-transition: all 0.3s ease 0s;

}

.product-wrap .product-con .product-carousel .item .plist a .picbox .showcn .stit {

  margin-top: 29%;

  font-size: 1.8rem;

  font-weight: bold;

  line-height: 20px;

  height: 20px;

  overflow: hidden;

  text-align: center;

}

.product-wrap .product-con .owl-theme .owl-controls .owl-buttons .owl-prev {

  position: absolute;

  left: -80px;

  top: 40%;

  width: 45px;

  height: 45px;

  border: 1px solid #ccc;

  color: #10de90;

  background: none;

  font-size: 2rem;

  padding: 0;

  line-height: 45px;

  text-align: center;

  border-radius: 0;

  opacity: 1;

  font-family: "黑体";

  font-weight: bold;

  transition: all 0.3s ease 0s;

  -moz-transition: all 0.3s ease 0s;

  -webkit-transition: all 0.3s ease 0s;

  -o-transition: all 0.3s ease 0s;

}

.product-wrap .product-con .owl-theme .owl-controls .owl-buttons .owl-prev:hover {

  background: #10de90;

  color: #fff;

}

.product-wrap .product-con .owl-theme .owl-controls .owl-buttons .owl-next {

  position: absolute;

  right: -80px;

  top: 40%;

  width: 45px;

  height: 45px;

  border: 1px solid #ccc;

  color: #10de90;

  background: none;

  font-size: 2rem;

  padding: 0;

  line-height: 45px;

  text-align: center;

  border-radius: 0;

  opacity: 1;

  font-family: "黑体";

  font-weight: bold;

  transition: all 0.3s ease 0s;

  -moz-transition: all 0.3s ease 0s;

  -webkit-transition: all 0.3s ease 0s;

  -o-transition: all 0.3s ease 0s;

}

.product-wrap .product-con .owl-theme .owl-controls .owl-buttons .owl-next:hover {

  background: #10de90;

  color: #fff;

}

.product-wrap .product-con .morebtn {

  margin-top: 35px;

  text-align: center;

}

.product-wrap .product-con .morebtn a {

  transition: all 0.3s ease 0s;

  -moz-transition: all 0.3s ease 0s;

  -webkit-transition: all 0.3s ease 0s;

  -o-transition: all 0.3s ease 0s;

}

 .product-wrap .product-con .morebtn a:hover {

  opacity: .8;

}


/*首页产品展示*/

.bj01{ background:url(../images/fengmaobg.jpg) center top no-repeat #076fd0; width:100%; margin-top:30px; height:475px;padding-top:100px;}

.wb1{ text-align:center; line-height:40px; font-size:18px;  color:#fff; text-transform:uppercase;}

.wb2{ text-align:center; line-height:44px; font-size:48px; color:#ffff00; font-weight:bold;}

.slideTxtBox2{ width:1200px; overflow:hidden; position:relative; margin:0px auto;padding-top:20px;}

.slideTxtBox2 .bd{ padding:10px;}

.slideTxtBox2 .bd ul{ width:1200px;overflow:hidden; zoom:1; }

.slideTxtBox2 .bd ul li{display:block; float:left; width:262px;   margin:0px 15px;}

.pic{    overflow:hidden; text-align:center;}

.pic a{width:262px; height:248px;}

.pic a img{  overflow:hidden;  display:block;border:0px solid #ededed;-webkit-transition:all 0.3s ease; transition:all 0.3s ease; text-decoration:none;}

.title{line-height:42px; overflow:hidden; height:42px; text-align:center;font-family:"微软雅黑"; font-size:16px; background:#0d3e94;}

.title a{color:#fff; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; text-decoration:none; outline:none;}

.title a:hover{ color:#fff;}


 

.in_intro{padding:50px 0px;background:url(../images/bg_in_intro.jpg) center top no-repeat #fff}

.in_intro .in_t{color:#fff}.in_intro .in_t i{background:#fff}

.in_intro .des{width:1200px;margin:15px auto 38px;font-size:16px;color:#fff; line-height:2em}

.in_intro .ico{margin:35px auto;width:1140px}.in_intro .ico ul{margin:0;padding:0;text-align:center;width:100%;overflow:hidden}

.in_intro .ico ul li{display:block;float:left;width:285px;border-right:1px solid #535353}

.in_intro .ico ul li:last-child{border-right:none}

.in_intro .ico ul li span{display:block;width:65px;height:65px;margin:0 auto 10px;text-align:center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;background-image:url(../images/c.png);background-repeat:no-repeat}

.in_intro .ico ul li span.b01{background-position:0px -300px}.in_intro .ico ul li span.b02{background-position:0px -365px}.in_intro .ico ul li span.b03{background-position:0px -430px}

.in_intro .ico ul li span.b04{background-position:0px -495px}.in_intro .ico ul li b{display:block;font-size:18px;color:#fff}.in_intro .ico ul li b i{font-family:'impact';font-size:24px;font-style:normal;font-weight:normal}

.in_intro .ico ul li em{display:block;font-size:14px;color:#acacac;font-style:normal}

.in_intro .list{width:1200px;margin:0 auto; margin-top:90px;}

.in_intro .list .am-g .am-u-sm-3{padding:0px;overflow:hidden;border-right:5px solid #fff;border-bottom:5px solid #fff}.in_intro .list .am-g .txt{background:#f1f1f1;text-align:center}

.in_intro .list .am-g .txt b{font-size:1.6rem}

.in_intro .list .am-g .txt i{display:block;width:28px;height:2px;background:#0071c1;margin:10px auto}

.in_intro .list .am-g .txt p{margin:0;padding:0;font-size:12px;color:#8c8c8c}

.in_intro .list .am-g .txt em{font-style:normal;color:#0071c1;font-size:18px;font-family:arial;font-weight:bold}

.in_intro .list .am-g .more{text-align:center;background:#f1f1f1;position:relative}

.in_intro .list .am-g .more .link01{font-size:12px;font-weight:bold;color:#000;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}

.in_intro .list .am-g .more .link01:hover{color:#0071c1}

.in_intro .list .am-g .more .link02{width:40px;height:40px;text-align:center;line-height:40px;background:#313131;color:#fff;position:absolute;left:0px;bottom:0px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.in_intro .list .am-g .more .link02 .am-icon-plus{color:#fff;font-size:1.6rem;font-weight:normal}.in_intro .list .am-g .more .link02:hover{background:#0071c1}
.in_intro .list .am-g .culture{background:#0071c1;text-align:center}.in_intro .list .am-g .culture a{display:block;font-size:1.8rem;color:#fff}
.in_intro .list .am-g .culture a span{display:block;width:38px;height:38px;border:1px solid #fff;margin:0 auto 10px;text-align:center;line-height:36px;color:#fff;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.in_intro .list .am-g .culture a span i{font-size:1.8rem}.in_intro .list .am-g .culture a:hover span{background:#fff;color:#0071c1}.in_customer{padding:50px 0px 35px;background:#f1f1f1}.in_customer .list{margin-top:40px;margin-bottom:35px}


.in_customer .list ul{margin:0;padding:0}

.in_customer .list ul li{margin:0;padding:0;list-style-type:none;text-align:center}

.in_customer .list ul li a{display:block;padding:50px 0px 0px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}

.in_customer .list ul li a span{display:block;width:110px;height:110px;margin:0 auto 20px;text-align:center;line-height:110px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-moz-border-radius:55px;-webkit-border-radius:55px;border-radius:55px;border:5px solid #000;background-image:url(../images/c.png);background-repeat:no-repeat}.in_customer .list ul li a span.b01{background-position:0px -700px}.in_customer .list ul li a span.b02{background-position:-100px -700px}.in_customer .list ul li a span.b03{background-position:-200px -700px}.in_customer .list ul li a span.b04{background-position:-300px -700px}.in_customer .list ul li a span.b05{background-position:-400px -700px}.in_customer .list ul li a span.b06{background-position:-500px -700px}.in_customer .list ul li a b{font-size:20px;color:#1b1b1b;font-weight:normal}.in_customer .list ul li a p.des{display:block;margin:30px 0px 10px;padding:0px 15px;height:60px;line-height:20px;font-size:12px;color:#656565}.in_customer .list ul li a p.more{margin:0;padding:0;padding:10px 0px 20px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}

.in_customer .list ul li a p.more i.line{display:block;width:30px;height:1px;margin:0 auto;background:#949494}

.in_customer .list ul li a p.more em{display:block;text-align:center;color:#949494;font-size:12px;font-style:normal;margin:20px 0px}

.in_customer .list ul li a p.more i.am-icon-chevron-down{display:block;width:26px;height:26px;text-align:center;line-height:26px;margin:0 auto;background:#b4b4b4;color:#fff;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px}.in_customer .list ul li a:hover{background:#fff;-webkit-box-shadow:1px 1px 15px 0px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 15px 0px rgba(0,0,0,0.1);box-shadow:1px 1px 15px 0px rgba(0,0,0,0.1)}.in_customer .list ul li a:hover span{background-image:url(../images/c.png);background-repeat:no-repeat;border-color:#0071c1}.in_customer .list ul li a:hover span.b01{background-position:0px -600px}.in_customer .list ul li a:hover span.b02{background-position:-100px -600px}.in_customer .list ul li a:hover span.b03{background-position:-200px -600px}.in_customer .list ul li a:hover span.b04{background-position:-300px -600px}.in_customer .list ul li a:hover span.b05{background-position:-400px -600px}.in_customer .list ul li a:hover span.b06{background-position:-500px -600px}.in_customer .list ul li a:hover p.more{background:#0071c1}.in_customer .list ul li a:hover p.more i.line{background:#fff}.in_customer .list ul li a:hover p.more em{color:#fff}

.in_customer .list ul li a:hover p.more i.am-icon-chevron-down{background:#fff;color:#0071c1}


.in_t{margin:0;padding:0;display:block;color:#1c1c1c;text-align:center}
.in_t em{font-family:"Geometric415BT-BlackA";font-size:28px;font-style:normal;color:#fff;}
.in_t i{display:block;width:38px;height:3px;line-height:3px;background:#8d8d8d;margin:10px auto}
.in_t span{text-align:center;display:block;font-size:22px;font-weight:bold;color:#fff;}
.in_pro{background:#f1f1f1;padding:50px 0px 35px}
.in_pro .list{margin:35px auto;width:1110px}.in_pro .list ul{margin:0;padding:0;text-align:center;width:100%;overflow:hidden}
.in_pro .list ul li{display:block;float:left;width:185px}.in_pro .list ul li a{display:block}
.in_pro .list ul li a span{display:block;width:110px;height:110px;margin:0 auto 20px;text-align:center;line-height:110px;background:#0071c1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-moz-border-radius:55px;-webkit-border-radius:55px;border-radius:55px;background-image:url(../images/c.png);background-repeat:no-repeat}.in_pro .list ul li a span.b01{background-position:0px 0px}.in_pro .list ul li a span.b02{background-position:-110px 0px}






.news-wrap {

  padding: 45px 0;

  overflow: hidden;

}

.news-wrap .title-line {

	text-align: center;

}

.news-wrap .title-line .title {

  background: url(../images/index-titline1.png) no-repeat center center;

}

.news-wrap .title-line .title .chtit {

  font-size: 3.6rem;
  
  color: #292929;

}

.news-wrap .title-line .title .entit {

  color: #aaa;

  font-size: 1.2rem;

  font-family: "Arial";

}

 .news-wrap .title-line .stxt {

  margin-top: 10px;

  font-size: 1.2rem;

  color: #696969;

  line-height: 20px;

}

 .news-wrap .news-con {

  margin-top: 40px;

}

.news-wrap .news-con .nlist {

  padding: 0 10px 20px;

}

.news-wrap .news-con .nlist a {

  text-decoration: none;

  display: block;

  box-shadow: 0 0 12px #ccc;

}

 
.news-wrap .news-con .nlist a .con {

  background: #fff;

  padding: 20px;

  transition: all 0.3s ease 0s;

  -moz-transition: all 0.3s ease 0s;

  -webkit-transition: all 0.3s ease 0s;

  -o-transition: all 0.3s ease 0s;

}

.news-wrap .news-con .nlist a .con .tit {

  font-size:16px;

  color: #000;

  line-height: 23px;

  height: 23px;

  overflow: hidden;

}

.news-wrap .news-con .nlist a .con .cn {

  margin-top: 5px;

  font-size: 14px;

  color: #000;

  line-height: 23px;

  height: 46px;

  overflow: hidden;
  
}

.news-wrap .news-con .morebtn {

  margin-top: 30px;

  text-align: center;

}

 .news-wrap .news-con .morebtn a {

  text-decoration: none;

  display: block;

  transition: all 0.3s ease 0s;

  -moz-transition: all 0.3s ease 0s;

  -webkit-transition: all 0.3s ease 0s;

  -o-transition: all 0.3s ease 0s;

}

 .news-wrap .news-con .morebtn a:hover {

  opacity: .5;

}

  .contentbox {

  margin-top: 20px;

}

 .contentbox .tit-line {

  text-align: center;

  margin-bottom: 20px;

}

  .contentbox .tit-line h2 {

  font-family: "Aparajita";

  color: #383838;

  font-size: 3.2rem;

  text-transform: uppercase;

  margin: 0 0 15px;

}

 .contentbox .tit-line h2 span {

  font-family: "微软雅黑";

  display: block;

  font-size: 2rem;

}

 .contentbox .tit-line .line-wrap {

  width: 100%;

  height: 1px;

  background: #ccc;

}

 .contentbox .tit-line .line-wrap .line {

  position: relative;

  top: -1px;

  height: 3px;

  background: #1981ff;

  width: 80px;

  margin: 0 auto;

}

  .contentbox .w-ltside .mb {

  margin-bottom: 20px;

}

 .contentbox .w-ltside .mb .tit-show .title {

  display: block;

  height: 45px;

  line-height: 45px;

  background: #1981ff;

  background-size: cover;

  overflow: hidden;

  font-family: '微软雅黑';

  font-size: 16px;

  color: #fff;

  text-indent: 1em;

  cursor: pointer;

}

 .contentbox .w-ltside .mb .tit-show .title .arrow {

  float: right;

  margin-right: 15px;

}

  .contentbox .w-ltside .mb .tit-show .title .icon {

  margin-right: 10px;

}

 .contentbox .w-ltside .show-hide {

  display: none;

  overflow: hidden;

  width: 100%;

}

  .contentbox .w-ltside .show-hide .div2 {

  display: block;

  height: 35px;

  line-height: 35px;

  cursor: pointer;

  background: #eee;

  color: #707070;

  font-size: 14px;

  text-align: center;

  border-bottom: 1px solid #fff;

}

 .contentbox .w-ltside .show-hide .div2 a {

  display: block;

  color: #707070;

  text-decoration: none;

}

 .contentbox .w-ltside .show-hide .div2:hover a {

  background: #1981ff;

  color: #fff;

}

.container1 {

  max-width: 1200px !important;

  margin: 0 auto;

  padding: 0;

}



.row {

  margin: 0;

}

.col-lg-1,

.col-lg-10,

.col-lg-11,

.col-lg-12,

.col-lg-2,

.col-lg-3,

.col-lg-4,

.col-lg-5,

.col-lg-6,

.col-lg-7,

.col-lg-8,

.col-lg-9,

.col-md-1,

.col-md-10,

.col-md-11,

.col-md-12,

.col-md-2,

.col-md-3,

.col-md-4,

.col-md-5,

.col-md-6,

.col-md-7,

.col-md-8,

.col-md-9,

.col-sm-1,

.col-sm-10,

.col-sm-11,

.col-sm-12,

.col-sm-2,

.col-sm-3,

.col-sm-4,

.col-sm-5,

.col-sm-6,

.col-sm-7,

.col-sm-8,

.col-sm-9,

.col-xs-1,

.col-xs-10,

.col-xs-11,

.col-xs-12,

.col-xs-2,

.col-xs-3,

.col-xs-4,

.col-xs-5,

.col-xs-6,

.col-xs-7,

.col-xs-8,

.col-xs-9 {

  padding: 0;

  margin: 0;

}




 .news-wrap .news-con .nlist {

  padding: 0 10px 20px;
  
  width:400px;
  
  float:left;

}

  .news-wrap .news-con .nlist a {

  text-decoration: none;

  display: block;

  box-shadow: 0 0 12px #ccc;

}

 
  .news-wrap .news-con .nlist a .con {

  background: #fff;

  padding: 20px;

  transition: all 0.3s ease 0s;

  -moz-transition: all 0.3s ease 0s;

  -webkit-transition: all 0.3s ease 0s;

  -o-transition: all 0.3s ease 0s;

}

  .news-wrap .news-con .nlist a .con .tit {

  font-size:16px;

  color: #000;

  line-height: 23px;

  height: 23px;

  overflow: hidden;

}

 .news-wrap .news-con .nlist a .con .cn {

  margin-top: 5px;

  font-size: 14px;

  color: #000;

  line-height: 23px;

  height: 46px;

  overflow: hidden;
  
}

  .news-wrap .news-con .morebtn {

  margin-top: 30px;

  text-align: center;

}

  .news-wrap .news-con .morebtn a {

  text-decoration: none;

  display: block;

  transition: all 0.3s ease 0s;

  -moz-transition: all 0.3s ease 0s;

  -webkit-transition: all 0.3s ease 0s;

  -o-transition: all 0.3s ease 0s;

}

 .news-wrap .news-con .morebtn a:hover {

  opacity: .5;

}

.rt {

  float: right;

}



.col-lg-1,

.col-lg-10,

.col-lg-11,

.col-lg-12,

.col-lg-2,

.col-lg-3,

.col-lg-4,

.col-lg-5,

.col-lg-6,

.col-lg-7,

.col-lg-8,

.col-lg-9,

.col-md-1,

.col-md-10,

.col-md-11,

.col-md-12,

.col-md-2,

.col-md-3,

.col-md-4,

.col-md-5,

.col-md-6,

.col-md-7,

.col-md-8,

.col-md-9,

.col-sm-1,

.col-sm-10,

.col-sm-11,

.col-sm-12,

.col-sm-2,

.col-sm-3,

.col-sm-4,

.col-sm-5,

.col-sm-6,

.col-sm-7,

.col-sm-8,

.col-sm-9,

.col-xs-1,

.col-xs-10,

.col-xs-11,

.col-xs-12,

.col-xs-2,

.col-xs-3,

.col-xs-4,

.col-xs-5,

.col-xs-6,

.col-xs-7,

.col-xs-8,

.col-xs-9 {

  padding: 0;

  margin: 0;

}








.foot{margin:30px 0 0 0}

.foot1{width:100%;height:40px;font-size:16px;color:#fff;background:#0b4e9c;}

.foot1nei{width:1050px;margin:0 auto}

.foot1nei ul{float:left}

.foot1nei ul li{float:left;line-height:40px;width:130px;text-align:center;font-family:"微软雅黑";transition:background 0.3s}

.foot1nei ul li:hover{background:#353535}

.foot1nei ul li a{display:block;color:#fff}

.foot1nei .gzpt{width:234px;float:right;line-height:40px;color:#fff;font-size:16px;font-family:"微软雅黑";text-align:center}

.foot2{width:100%;height:222px;background:#353535}

.foot2nei{width:1050px;margin:0 auto}

.foot2nei .youqing{width:722px;float:left;margin:15px 0 0 0 }

.foot2nei .youqing ul{width:710px;height:70px;border:1px solid #666;margin:10px 0 15px 0;border-radius:5px}

.foot2nei .youqing ul li{width:100px;text-align:center;font-size:18px;color:#666;float:left;height:35px;line-height:35px;margin-top:12px;}

.foot2nei .youqing ul li a{color:#999}

 .erweima{float:right}

 .foot3{background:#292929;height:50px;width:100%}

.foot3nei{width:1050px;font:100 14px/33px "微软雅黑";color:#c8c8c8;margin:0 auto;padding-top:10px;}

.tog {

	width:100%;

	height:30px;

	background:url(../images/top_float_bg.png) 0 bottom repeat-x;

	z-index:2;

	cursor:pointer;

}

.tog span {

	width:159px;

	height:30px;

	margin:0 auto;

	line-height:41px;

	color:#FFF;

	text-align:center;

	display:block;

	background:url(../images/tog.png) 0 -5px no-repeat;

}

.togclose {

	width:100%;

	height:27px;

	background:url(../images/top_float_bg.png) 0 top repeat-x;

	

	z-index:2;

	cursor:pointer;

}

.togclose span {

	font-family:Verdana;

	font-size:12px;

	width:159px;

	height:27px;

	margin:0 auto;

	text-align:center;

	line-height:34px;

	color:#FFF;

	display:block;

	background:url(../images/togclose.png) 0 5px no-repeat;

}

.tog_contact {

	height:433px;

	width:100%;

	background:#FFF url(../images/tog_contact_bg.gif) 0 bottom repeat-x;

	position:absolute;

	z-index:1;

	

}

.t_con_box {

	width:982px;

	margin:0 auto;

	height:433px;

	position:relative;

}

.drift_left {

	width:478px;

	height:135px;

	border-bottom:1px solid #EAEAEA;

}

.drift_left p {

	padding:0 0 8px 18px;

	line-height:28px;

	color:#000098;

	font-size:14px;

}

.phone {

	width:478px;

	height:147px;

}

.phone dl {

	width:100%;

	padding:20px 0 0 18px;

}

.phone dl dd {

	width:230px;

}

.phone dl dd, .phone dl dd div, .phone dl dd img, .phone dl dd h3, .phone dl dd span, .phone dl dd p {

	float:left;

}

.phone dl dd div {

	width:100%;

	padding:10px 0 4px;

}

.phone dl dd img {

	padding-top:4px;

}

.phone dl dd h3 {

	width:160px;

	color:#d30000;

	font-size:16px;

	font-weight:normal;

	padding-left:10px;

}

.phone dl dd span {

	width:160px;

	padding-left:10px;

	font-family:Segoe UI;

	color:#8E8C8C;

}

.phone dl dd p {

	width:100%;

	color:#d30000;

	font-family:Impact;

	font-size:28px;

}

.phone dl dd .consult_img {

	padding-left:15px;

}

.phone dl dd .online {

	float:left;

	width:113px;

	color:#3b3b3b;

	height:34px;

	line-height:34px;

	background:url(../images/icon_online.gif) 0 0 no-repeat;

}

.phone dl dd .online q {

	float:left;

	line-height:30px;

	padding-left:38px;

	cursor:pointer;font-size:12px

}

.phone dl dd a.online:hover {

	color:#D30000;

}

.map {

	width:538px;

	height:297px;

	position:absolute;

	right:0;

	top:10px;

	_clear:both;

}



.fenzhijigou{ width:1201px; height:421px; margin:0px auto;  font-family:'微软雅黑';border:1px solid #eee}

.fenzhijigou .tab{ overflow:hidden; background:#eeeeee;}

.fenzhijigou .tab a{ display:block; padding:10px 0px; float:left; text-decoration:none; color:#333;text-align:center;background:url(../images/xian_07.jpg) no-repeat right center;height:31px;line-height:31px}

.fenzhijigou .tab a:hover{ background:#fff; color:#333; text-decoration:none;}

.fenzhijigou .tab a.on{ background:#fff; color:#333; text-decoration:none;}

.fenzhijigou .content{ overflow:hidden; padding:10px;}

.fenzhijigou .content li{ display:none;}

.ditu{width:550px;height:290px;float:left;border:4px solid #FFF;box-shadow:0 0 10px #ccc;margin:30px 0 0 0px}
 
.dizhi{width:538px;height:266px;float:left;margin:50px 0 0 40px;background:url(../images/xien_147.jpg) no-repeat left 95px}

.dizhi h3{font:100 30px/40px "微软雅黑";color:#333;!important;padding-bottom:10px;}

.dizhi .gongsi{color:#696969;font:100 20px/40px "微软雅黑";border-bottom:1px solid #eee;margin:0 0 5px 0}

.dizhi .gongsixiangxi{font:16px "微软雅黑";padding:10 0 0 0px;color:#000;margin-top:10px; line-height:2em;}

.fenzhijigou .content li .dizhi a{width:125px;height:30px;display:block;background:#bd0000;text-align:center;line-height:30px;color:#fff;margin:10px 0 0 0;font-size:14px;box-shadow:4px 4px 0 #CCC}


 